package com.whjfxx.terminal.biz.vo;

import com.whjfxx.terminal.biz.enums.StatusEnum;
import com.whjfxx.terminal.commons.EnumSerializer;
import com.whjfxx.terminal.enums.Comment;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import lombok.Data;

/**
 * Created by b.c on 2022/5/7 15:21
 */
@Data
public class UserVo {

    /**
     * id
     */
    private Long id;

    /**
     * 登录 账号
     */
    private String accountNo;

    /**
     * 用户名
     */
    private String userName;

    /**
     * 昵称
     */
    private String nickName;

    /**
     * logo
     */
    private String ico;

    /**
     * 性别
     */
    private String sex;

    /**
     * 生日
     */
    private String birthday;

    /**
     * 手机号码
     */
    private String mobile;

    /**
     * 状态
     */
    @Comment(clazz = StatusEnum.class)
    @JsonSerialize(using = EnumSerializer.class)
    private Integer status;

}
